single-stranded rna - French English Dictionary